﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2// EN">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>示例：集成构建计划</title>
<link type="text/css" href="../../../../css/default.css" rel="StyleSheet">
<script src="../../../../scripts/contentpage.js" type="text/javascript" language="JavaScript"></script><script type="text/javascript" language="JavaScript">
					backPath = './../../';
				</script>
</head>



<body><table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td valign="top">
<font size="5"><p align="center"><b>课程注册系统</p></font>
	
<b><font  size="5">
<p align="center">集成构建计划</p></font>
<font  size="4">
<p align="center">用于</p></font>
<font  size="5">
<p align="center">体系结构原型</p></font></b>
<font size="2">
<p align="center"></p></font>
<p>
	
<p align="center">&nbsp;</p>
<font  size="4">
<p align="right">版本 1.0</p></font>
<font  size="5">
<p align="center">修订历史记录</p></font></b>
<div align="center"><center>

<table border="1" cellspacing="1" cellpadding="7" width="100%">
  <tr>
    <th width="24%" valign="TOP" scope="col"><font size="2"><b>
    <p align="CENTER">日期</b></font></th>
    <th width="12%" valign="TOP" scope="col"><font size="2"><b>
    <p align="CENTER">版本</b></font></th>
    <th width="39%" valign="TOP" scope="col"><font size="2"><b>
    <p align="CENTER">描述</b></font></th>
    <th width="24%" valign="TOP" scope="col"><font size="2"><b>
    <p align="CENTER">作者</b></font></th>
  </tr>
  <tr>
    <td width="24%" valign="TOP"><font size="2">1999 年 3 月 7 日</font></td>
    <td width="12%" valign="TOP"><font size="2">1.0</font></td>
    <td width="39%" valign="TOP"><font size="2">首次发行版 － 原型构建计划</font></td>
    <td width="24%" valign="TOP"><font size="2">P. Johnson</font></td>
  </tr>
  <tr>
    <td width="24%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="12%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="39%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="24%" valign="TOP">
    <pre> </pre>
    </td>
  </tr>
  <tr>
    <td width="24%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="12%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="39%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="24%" valign="TOP">
    <pre> </pre>
    </td>
  </tr>
  <tr>
    <td width="24%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="12%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="39%" valign="TOP">
    <pre> </pre>
    </td>
    <td width="24%" valign="TOP">
    <pre> </pre>
    </td>
  </tr>
</table>
</center></div>

<p align="center">&nbsp;</p>
<font  size="5"><b>
<p align="center">&nbsp;</p>
<p align="center">目录</p></b></font>
<font size="2">
<p align="left">1. <a href="#_Toc449515343">简介</a></p></font>
<font size="2">
<p align="left">2. <a href="#_Toc449515346">子系统</a></p></font>
<font size="2">
<p align="left">3. <a href="#_Toc449515347">构建</a></p></font>
<blockquote>
  <font size="2">
  <p>3.1 <a href="#_Toc449515348">集成构建 1</a></p></font>
  <font size="2">
  <p>3.2 <a href="#_Toc449515349">集成构建 2</a></p></font>
</blockquote>


<ol>
  <li><font ><b><a name="_Toc449515343">简介</a></b></font></li>
  <ol>
  <li><b><a name="_Toc449515344"><font >目的</font></a></b>
  <font size="2">
  <p>本文档描述了将 C-Registration 系统的第一批软件组件集成到可执行程序和可论证原型中的计划。</p>
  </font></li>
  
  <li><b><a name="_Toc449515344"><font >范围
</font></a>
    </b></li>

  <font size="2">
      <p>集成构建适用于 C-Registration 原型并且反映了为 C-Registration 系统 R1 计划的功能部件内容，如 E1 迭代计划 [14] 中所定义。所产生的体系结构原型会将 R1.0 要求的关键体系结构组件集中起来。</p>
      <p>本文档将帮助形成原型集成的计划并且用作原型测试计划 [16] 的输入。</p>
  </font>

  <li><b><a name="_Toc449515344"><font >定义、缩略词和缩写</font></a></b></li>

  <font size="2">
      <p>请参阅词汇表 [4]。</p>
  </font>

  <li><font ><b><a name="_Toc449515345">参考资料</a></b></font></li>
</ol>
<blockquote>
  <font size="2">
  <p>适用的参考资料有：</p>
  </font>
</blockquote>
<font size="2">
<ol>
  <ol>
    <li>Course Billing Interface Specification, WC93332, 1985, Wylie College
      Press.</li>
    <li>Course Catalog Database Specification, WC93422, 1985, Wylie College
      Press.</li>
    <li>Course Registration System Vision Document, WyIT387, V1.0, 1998, Wylie College IT.</li>
    <li>Course Registration System Glossary,
      WyIT406, V2.0, 1999, Wylie College IT.</li>
    <li>Course Registration System Use Case Spec - Close Registration, WyIT403, V2.0, 1999, Wylie College
      IT.</li>
    <li>Course Registration System Use Case Spec - Login, WyIT401, V2.0, 1999, Wylie College IT.</li>
    <li>Course Registration System Use Case Spec - Maintain Professor Info, WyIT407, Version 2.0, 1999,
      Wylie College IT.</li>
    <li>Course Registration System Use Case Spec - Register for Courses, WyIT402, Version 2.0, 1999, Wylie
      College IT.</li>
    <li>Course Registration System Use Case Spec - Select Courses to Teach, WyIT405, Version 2.0, 1999,
      Wylie College IT.</li>
    <li>Course Registration System Use Case Spec - Maintain Student Info, WyIT408, Version 2.0, 1999, Wylie
      College IT.</li>
    <li>Course Registration System Use Case Spec - Submit Grades, WyIT409, Version 2.0, 1999, Wylie College
      IT.</li>
    <li>Course Registration System Use Case Spec - View Report Card, WyIT410, Version 2.0, 1999, Wylie
      College IT.</li>
    <li>Course Registration System Software Development Plan,
      WyIT418, V1.0, 1999, Wylie College IT.</li>
    <li>Course Registration System Iteration Plan, Elaboration Iteration #E1, WyIT420, V1.0, 1999, Wylie College IT.</li>
    <li>Course Registration System Software Architecture Document, WyIT431,
      V1.0, 1999, Wylie College IT.</li>
    <li>Course Registration System Test Plan for the Architectural Prototype,
      WyIT432, V1.0, 1999, Wylie College IT.</li>
</ol>
</ol>



</font>



  <li>
    <p style="margin-top: 11"><font ><b><a name="_Toc449515346">子系统</a></b></font></li>
    <font size="2">
  <p>精化阶段会开发体系结构原型来验证 R1.0 体系结构的可行性和性能。这将包括实施外部子系统的接口、财务系统和课程目录以及实施课程注册子系统。</p>
  <p>将会实施用于与学生交互以及处理学生注册请求的主进程。安全功能（例如学生登录）也会被实施。将实施关闭注册进程以启动与外部财务系统的通信。</p>
  <p>只有被标识子系统（和进程）的选定组件会在体系结构原型中实施。目的是为了实施接口和通信机制。</p>
  <p>下表说明了将对体系结构原型实施的子系统和进程：</p>
  </font>
  <div align="center"><center>

  <table border="1" cellspacing="1" cellpadding="7" width="100%">
    <tr>
      <th width="31%" valign="TOP" scope="col"><font  size="2"><b>子系统</b></font></th>
      <th width="35%" valign="TOP" scope="col"><font  size="2"><b>进程</b></font></th>
      <th width="34%" valign="TOP" scope="col"><font  size="2"><b>组件</b></font></th>
    </tr>
    <tr>
      <td width="31%" valign="TOP"><font size="2">课程注册</font></td>
      <td width="35%" valign="TOP"><font size="2">StudentApplication
      <p>CourseRegistrationProcess</p>
      <p>CourseCatalogSystemAccess</p>
      <p>FinanceSystemAccess</p>
      <p>CloseRegistrationProcess</font></td>
      <td width="34%" valign="TOP"><font size="2">待定</font></td>
    </tr>
    <tr>
      <td width="31%" valign="TOP"><font size="2">财务系统</font></td>
      <td width="35%" valign="TOP"><font size="2">FinanceSystem</font></td>
      <td width="34%" valign="TOP"><font size="2">待定</font></td>
    </tr>
    <tr>
      <td width="31%" valign="TOP"><font size="2">课程目录</font></td>
      <td width="35%" valign="TOP"><font size="2">CourseCatalog</font></td>
      <td width="34%" valign="TOP"><font size="2">待定</font></td>
    </tr>
  </table>
  </center></div>

  <font size="2">
  <p>&nbsp;</p>
  </font>
  <li><font ><b><a name="_Toc449515347">构建</a></b></font></li>
</ol>
<blockquote>
  <font size="2">
  <p>（迭代中的）集成会分为许多增量，每个增量都形成经过集成测试的构建。如以下各节中所述，原型的集成会分为 2 个集成构建。</p>
  <p>构建集成包含以下步骤：</p>
  </font>
</blockquote>
<ul>
<ul>
  <font size="2">
    <li>将指定组件集中到构建目录中</li>
    <li>创建编译和链接命令文件</li>
    <li>将组件编译并链接进可执行程序</li>
    <li>初始化数据库</li>
    <li>将可执行程序、数据和测试驱动程序传送到目标机器</li>
    <li>运行集成测试</li></font>
</ul>
</ul>
<blockquote>
  <font  size="2"><b>3.1&nbsp;&nbsp;&nbsp; <a name="_Toc449515348">集成构建 1</a>
      </b></font>
</blockquote>
<blockquote>
  <blockquote>
    <font size="2">
    <p>第一个集成构建会启用以下基本功能：</p>
    </font></blockquote>
  </blockquote><font size="2">
  <blockquote>
    <blockquote>
      <ul>
        <li><b>登录用例</b>：远程或本地登录，</li>
        <li><b>注册课程用例</b>：查询课程目录数据库并提交课程注册。</li>
      </ul>
    </blockquote>
  </blockquote>
  </font><blockquote><blockquote>
    <font size="2">
      <p>集成构建 1 包含以下子系统和组件：</p></font>
  </blockquote>
</blockquote>
<div align="center"><center>

<table border="1" cellspacing="1" cellpadding="7" width="100%">
  <tr align="left">
    <th width="45%" valign="TOP" scope="col"><font  size="2"><b>子系统</b></font></th>
    <th width="55%" valign="TOP" scope="col"><font  size="2"><b>组件</b></font></th>
  </tr>
  <tr>
    <td width="45%" valign="TOP"><font size="2">课程注册</font></td>
    <td width="55%" valign="TOP"><font size="2">x-yuu
    <p>a-abc</p>
    <p>x-sam</p>
    <p>x-big</p>
    <p>y-mam</font></td>
  </tr>
  <tr>
    <td width="45%" valign="TOP"><font size="2">课程目录</font></td>
    <td width="55%" valign="TOP"><font size="2">cc-interface
    <p>main_catalog</font></td>
  </tr>
</table>
</center></div>

<font  size="2"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</b></font>
<p>&nbsp;&nbsp;&nbsp;<font  size="2"><b>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
3.2&nbsp;&nbsp;&nbsp; <a name="_Toc449515349">集成构建 2</a></b></font></p>
<blockquote>
  <blockquote>
    <font size="2">
    <p>第二个集成构建会启用以下基本功能：</p>
    </font></blockquote>
  </blockquote><font size="2">
  <blockquote>
    <blockquote>
      <ul>
        <li><b>关闭注册用例</b>：关闭注册阶段并开帐单。</li>
      </ul>
    </blockquote>
  </blockquote>
  </font><blockquote><blockquote>
    <font size="2">
      <p>集成构建 2 包含以下子系统和组件：</p></font>
  </blockquote>
</blockquote>
<div align="center"><center>

<table border="1" cellspacing="1" cellpadding="7" width="100%">
  <tr align="left">
    <th width="45%" valign="TOP" scope="col"><font  size="2"><b>子系统</b></font></th>
    <th width="55%" valign="TOP" scope="col"><font  size="2"><b>组件</b></font></th>
  </tr>
  <tr>
    <td width="45%" valign="TOP"><font size="2">课程注册</font></td>
    <td width="55%" valign="TOP"><font size="2">x-bab
    <p>x-ymm</p>
    <p>c-raa</p>
    <p>x-yuu</p>
    <p>a-abc</p>
    <p>x-sam</p>
    <p>x-big</p>
    <p>y-mam</font></td>
  </tr>
  <tr>
    <td width="45%" valign="TOP"><font size="2">财务系统</font></td>
    <td width="55%" valign="TOP"><font size="2">Main_finance
    <p>DB_finance</font></td>
  </tr>
</table>
</center></div>

<p><br>
<br>
<p>&nbsp;</p>
&nbsp;<!--msnavigation--></td></tr><!--msnavigation--></table><!--msnavigation--><table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td>
<table border="0" width="100%" height="23">
  <tr>
    <td width="5%" height="19"></td>
          <td width="56%" height="19"><font ><small><small>Copyright © 2008 版权所有 东软集团股份有限公司</small></small></font> 
          </td>
    <td width="39%" height="19">
<p align="right"><font ><small><small>课程注册项目 Web 示例<br>
版本 2001.03</small></small></font> </td>
  </tr>
</table>
<p>&nbsp;</p>
</td></tr><!--msnavigation--></table></body>

</html>
